﻿package com.jxl.dnd.races
{
	import jxl.dnd.races.RacialAbility
	
	public class HalfElf extends Race
	{
		
		public var className:String = "HalfElf";
		
		function HalfElf():void
		{
			super();
			
			size = "medium";
			acBonus = 0;
			attackBonus = 0;
			hideBonus = 0;
			speed = 30; // feet
			racialAbilities_array;
			extraFeat = 0;
			extraSkillPoints = 0;
			extraSkillPointsPerLevel = 0;
			bonusProficienciesAmount = 0;
			bonusProficienciesChoices_array = [];
			bonusProficiencies_array = [];
			bonusLanguagesAmount = 0;
			bonusLanguages_array = ["Elven"];
			bonusLanguagesChoices_array = ["Aquan", "Dwarven", 
														 "Elven", "Gnome", "Goblin", 
														 "Giant", "Gnoll", "Halfing", 
														 "Orc", "Sylvan", "Terran", 
														 "Undercommon"];
			favoredClass = "Any";
			languages_array = ["Common"];
			literacy = true;
			spellLikeAbilities_array = [];
			bonusSpells = [];
		
			racialAbilities_array = [new RacialAbility("Sleep Immunity",
													   "sleep immunity",
													   0,
													   null,
													   null,
													   "sleep"),
											new RacialAbility("Enchantment Resistance",
														   "Enchantment Resistance",
														   2,
														   null,
														   "enchantment"),
											new RacialAbility("Low-light Vision",
														   null,
														   2),
											new RacialAbility("keen senses",
														   "keen senses",
														   2,
														   5),
											new RacialAbility("elf blood",
															"considered elven")];
		}
	
	}
	
}